package com.zahb.qadx.model;

import java.io.Serializable;
import java.util.List;

/**
 * Created by Zdw on 2020/10/20 09:45
 * 课程列表
 */
public class Curriculum implements Serializable {

    private static final long serialVersionUID = -6026346925442574620L;
    private int id;
    private String name;
    private String subName;
    private int cateId;
    private String cateName;
    private int serialStatus;
    private String sourceType;
    private String courseType;
    private String notes;
    private int rootOrgId;
    private double period;
    private String duration;
    private String briefInstroduce;
    private String aim;
    private Object fitPeople;
    private String coverImage;
    private int isDelete;
    private int isPublish;
    private int creator;
    private int updator;
    private String createTime;
    private String createTimeStr;
    private String updateTime;
    private int isRecommend;
    private String recommendSort;
    private String recommendTime;
    private String snapshotId;
    private String courseUserId;
    private List<CurriculumChapterWrapper> coursewareVoList;

    private String relationshipId;
    private String relationshipType;

    public Curriculum() {
    }

    public Curriculum(int id, String name, String subName, String coverImage, String snapshotId, String courseUserId) {
        this.id = id;
        this.name = name;
        this.subName = subName;
        this.coverImage = coverImage;
        this.snapshotId = snapshotId;
        this.courseUserId = courseUserId;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getSubName() {
        return subName;
    }

    public void setSubName(String subName) {
        this.subName = subName;
    }

    public int getCateId() {
        return cateId;
    }

    public void setCateId(int cateId) {
        this.cateId = cateId;
    }

    public String getCateName() {
        return cateName;
    }

    public void setCateName(String cateName) {
        this.cateName = cateName;
    }

    public int getSerialStatus() {
        return serialStatus;
    }

    public void setSerialStatus(int serialStatus) {
        this.serialStatus = serialStatus;
    }

    public String getSourceType() {
        return sourceType;
    }

    public void setSourceType(String sourceType) {
        this.sourceType = sourceType;
    }

    public String getCourseType() {
        return courseType;
    }

    public void setCourseType(String courseType) {
        this.courseType = courseType;
    }

    public String getNotes() {
        return notes;
    }

    public void setNotes(String notes) {
        this.notes = notes;
    }

    public int getRootOrgId() {
        return rootOrgId;
    }

    public void setRootOrgId(int rootOrgId) {
        this.rootOrgId = rootOrgId;
    }

    public double getPeriod() {
        return period;
    }

    public void setPeriod(double period) {
        this.period = period;
    }

    public String getDuration() {
        return duration;
    }

    public void setDuration(String duration) {
        this.duration = duration;
    }

    public String getBriefInstroduce() {
        return briefInstroduce;
    }

    public void setBriefInstroduce(String briefInstroduce) {
        this.briefInstroduce = briefInstroduce;
    }

    public String getAim() {
        return aim;
    }

    public void setAim(String aim) {
        this.aim = aim;
    }

    public Object getFitPeople() {
        return fitPeople;
    }

    public void setFitPeople(Object fitPeople) {
        this.fitPeople = fitPeople;
    }

    public String getCoverImage() {
        return coverImage;
    }

    public void setCoverImage(String coverImage) {
        this.coverImage = coverImage;
    }

    public int getIsDelete() {
        return isDelete;
    }

    public void setIsDelete(int isDelete) {
        this.isDelete = isDelete;
    }

    public int getIsPublish() {
        return isPublish;
    }

    public void setIsPublish(int isPublish) {
        this.isPublish = isPublish;
    }

    public int getCreator() {
        return creator;
    }

    public void setCreator(int creator) {
        this.creator = creator;
    }

    public int getUpdator() {
        return updator;
    }

    public void setUpdator(int updator) {
        this.updator = updator;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getCreateTimeStr() {
        return createTimeStr;
    }

    public void setCreateTimeStr(String createTimeStr) {
        this.createTimeStr = createTimeStr;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public int getIsRecommend() {
        return isRecommend;
    }

    public void setIsRecommend(int isRecommend) {
        this.isRecommend = isRecommend;
    }

    public String getRecommendSort() {
        return recommendSort;
    }

    public void setRecommendSort(String recommendSort) {
        this.recommendSort = recommendSort;
    }

    public String getRecommendTime() {
        return recommendTime;
    }

    public void setRecommendTime(String recommendTime) {
        this.recommendTime = recommendTime;
    }

    public String getSnapshotId() {
        return snapshotId;
    }

    public void setSnapshotId(String snapshotId) {
        this.snapshotId = snapshotId;
    }

    public String getCourseUserId() {
        return courseUserId;
    }

    public void setCourseUserId(String courseUserId) {
        this.courseUserId = courseUserId;
    }

    public List<CurriculumChapterWrapper> getCoursewareVoList() {
        return coursewareVoList;
    }

    public void setCoursewareVoList(List<CurriculumChapterWrapper> coursewareVoList) {
        this.coursewareVoList = coursewareVoList;
    }

    public String getRelationshipId() {
        return relationshipId;
    }

    public void setRelationshipId(String relationshipId) {
        this.relationshipId = relationshipId;
    }

    public String getRelationshipType() {
        return relationshipType;
    }

    public void setRelationshipType(String relationshipType) {
        this.relationshipType = relationshipType;
    }
}
